package com.jeecg.demo.entity;

import java.math.BigDecimal;
import java.util.Date;
import java.lang.String;
import java.lang.Double;
import java.lang.Integer;
import java.math.BigDecimal;
import javax.xml.soap.Text;
import java.sql.Blob;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.TableGenerator;
import org.hibernate.annotations.GenericGenerator;
import javax.persistence.SequenceGenerator;
import org.jeecgframework.poi.excel.annotation.Excel;

/**   
 * @Title: Entity
 * @Description: 短信设置
 * @author onlineGenerator
 * @date 2023-01-30 17:44:02
 * @version V1.0   
 *
 */
@Entity
@Table(name = "XM_MESSAGE", schema = "")
@SuppressWarnings("serial")
public class XmMessageEntity implements java.io.Serializable {
	/**主键*/
	private java.lang.String id;
	/**交易商*/
	@Excel(name="交易商",width=15)
	private java.lang.String orgid;
	/**资金账号*/
	@Excel(name="资金账号",width=15)
	private java.lang.String capital;
	/**收信人姓名*/
	@Excel(name="收信人姓名",width=15)
	private java.lang.String recipient;
	/**收信手机号*/
	@Excel(name="收信手机号",width=15)
	private java.lang.String mobile;
	/**是否启用*/
	@Excel(name="是否启用",width=15)
	private java.lang.String status;
	/**设置人*/
	@Excel(name="设置人",width=15)
	private java.lang.String setter;
	/**时间*/
	@Excel(name="时间",width=15,format = "yyyy-MM-dd")
	private java.util.Date createTime;
	
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  主键
	 */
	@Id
	@GeneratedValue(generator = "paymentableGenerator")
	@GenericGenerator(name = "paymentableGenerator", strategy = "uuid")

	@Column(name ="ID",nullable=false,length=36)
	public java.lang.String getId(){
		return this.id;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  主键
	 */
	public void setId(java.lang.String id){
		this.id = id;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  交易商
	 */

	@Column(name ="ORGID",nullable=true,length=20)
	public java.lang.String getOrgid(){
		return this.orgid;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  交易商
	 */
	public void setOrgid(java.lang.String orgid){
		this.orgid = orgid;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  资金账号
	 */

	@Column(name ="CAPITAL",nullable=true,length=32)
	public java.lang.String getCapital(){
		return this.capital;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  资金账号
	 */
	public void setCapital(java.lang.String capital){
		this.capital = capital;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  收信人姓名
	 */

	@Column(name ="RECIPIENT",nullable=true,length=32)
	public java.lang.String getRecipient(){
		return this.recipient;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  收信人姓名
	 */
	public void setRecipient(java.lang.String recipient){
		this.recipient = recipient;
	}
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  收信手机号
	 */

	@Column(name ="MOBILE",nullable=true,length=32)
	public java.lang.String getMobile(){
		return this.mobile;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  收信手机号
	 */
	public void setMobile(java.lang.String mobile){
		this.mobile = mobile;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  是否启用
	 */

	@Column(name ="STATUS",nullable=true,length=1)
	public java.lang.String getStatus(){
		return this.status;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  是否启用
	 */
	public void setStatus(java.lang.String status){
		this.status = status;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  设置人
	 */

	@Column(name ="SETTER",nullable=true,length=32)
	public java.lang.String getSetter(){
		return this.setter;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  设置人
	 */
	public void setSetter(java.lang.String setter){
		this.setter = setter;
	}
	/**
	 *方法: 取得java.util.Date
	 *@return: java.util.Date  时间
	 */

	@Column(name ="CREATE_TIME",nullable=true,length=32)
	public java.util.Date getCreateTime(){
		return this.createTime;
	}

	/**
	 *方法: 设置java.util.Date
	 *@param: java.util.Date  时间
	 */
	public void setCreateTime(java.util.Date createTime){
		this.createTime = createTime;
	}
}
